ns('JTigers.SVPN.Vista.Principal');
// / <summary>
// / Script de control de la vista Administrar Por Producto
// / </summary>
// / <remarks>
// / Creacion: LOG(EMP) 201209 <br />
// / </remarks>
JTigers.SVPN.Vista.Principal.Index = function() {

	var base = this;

	base.Inicializar = function() {
		'use strict';
		$.each(base.Controles.DivOpciones(), function(i, item) {
			$(item).attr('action', $(item).attr('href'));
			$(item).attr('href', '#');
			$(item).click(
					function() {
						base.Invocaciones.AjaxCargarVista.action = $(this)
								.attr('action');
						base.Invocaciones.AjaxCargarVista.submit();
					});
		});
		base.Controles.messageBox.Init();
	};

	base.Controles = {
		DivContenedor : function() {
			return $('#divContenedor');
		},
		DivOpciones : function() {
			return $('#divOpciones a');
		},
		messageBox : new Belcorp.Planit.UI.MessageBox()
	};

	base.Eventos = {
		AjaxCargarVistaRespuesta : function(data) {
			if (data != null) {
				base.Controles.DivContenedor().empty();
				base.Controles.DivContenedor().html(data);
			}
		}
	};

	base.Invocaciones = {
		AjaxCargarVista : new His.Util.Ajax({
			autoSubmit : false,
			dataType : 'html',
			onSuccess : base.Eventos.AjaxCargarVistaRespuesta
		})
	};
};